local Class = require('lua.lang.Class')
local AstNode = require('lua.parser.ast.AstNode')

--- @class Expression : AstNode
local Expression = Class {
	__extends = AstNode
}

--- @param name string
--- @return Expression
function Expression:new(name)
	--- @type Expression
	local o = {}
	o.nodeName = name
	return setmetatable(o, Expression)
end

return Expression